Graphic Score Grammars for End-Users
نویسندگان
چکیده
We describe a system that allows non-programmers to specify the grammar for a novel graphic score notation of their own design, defining performance notations suitable for drawing in live situations on a surface such as a whiteboard. The score can be interpreted via the camera of a smartphone, interactively scanned over the whiteboard to control the parameters of synthesisers implemented in Overtone. The visual grammar of the score, and its correspondence to the sound parameters, can be defined by the user with a simple visual condition-action language. This language can be edited on the touchscreen of an Android phone, allowing the grammar to be modified live in performance situations. Interactive scanning of the score is visible to the audience as a performance interface, with a colour classifier and visual feature recogniser causing the grammar-specified events to be sent using OSC messages via Wi-Fi from the hand-held smartphone to an audio workstation.
منابع مشابه
Using Teacher- and Student-Developed Graphic Organizers as a Writing Tool
This study investigated 1) whether the effect of teacher-developed graphic organizers vis-à-vis student-developed ones was more significant on improving intermediate EFL learners’ writing, and 2) whether the use of both graphic organizers had any impact on their writing. The participants were selected in two stages: 130 students sat for a piloted proficiency test. Those who scored above half of...
متن کاملProgramming by Demonstration , a user - oriented programming paradigm for graphic systems
Computer graphics development does not only need efficient approaches and programming paradigms for software designers. It also requires end-users to be able to program their own system. The goal of this paper is to show that the Programming by Demonstration (PbD) approach, where system end-users specify programs by designing examples of their behaviour, is now mature enough to constitute an at...
متن کاملGraph Grammars for Knowledge Representation
Two papers to be presented at the March 1990 GRAGRA meeting in Bremen: the more general “Representation of knowledge using graph grammars” which argues for graphs as the universal KR formalism. The more specific “The four musicians: analogies and expert systems a graphic approach” which demonstrates the use of graphics for type inheritance and analogical reasoning.
متن کاملIntegrated Graphics Environment to Develop Applications Based on Attribute Grammars
This paper presents an overview of an integrated graphic environment called P-GEN (D to develop applications based on attribute grammars. The system has a modular structure to enable integration of different modules for all phases of the processing of an attribute grammar specification. This environment contains routines for transforming attribute grammar specifications written in different for...
متن کاملAnalyzing registry, log files, and prefetch files in finding digital evidence in graphic design applications
The products of graphic design applications leave behind traces of digital information which can be used during a digital forensic investigation in cases where counterfeit documents have been created. This paper analyzes the digital forensics involved in the creation of counterfeit documents. This is achieved by first recognizing the digital forensic artifacts left behind from the use of graphi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012